explosive rivets - Spanish English Dictionary